Operating System


Q251.

System calls are usually invoked by using
GateOverflow

Q252.

Which one or more of the following need to be saved on a context switch from one thread (T1) of a process to another thread (T2) of the same process?
GateOverflow

Q253.

Which of the following is/are shared by all the threads in a process ? I. Program counter II. Stack III. Address space IV. Registers
GateOverflow

Q254.

A user level process in Unix traps the signal sent on a Ctrl-C input, and has a signal handling routine that saves appropriate files before terminating the process. When a Ctrl-C input is given to this process, what is the mode in which the signal handling routine executes?
GateOverflow

Q255.

Let the time taken to switch between user and kernel modes of execution be t1 while the time taken to switch between two processes be t2. Which of the following is TRUE?
GateOverflow

Q256.

Which one of the following is FALSE?
GateOverflow

Q257.

Consider the following statements about user level threads and kernel level threads. Which one of the following statements is FALSE?
GateOverflow

Q258.

A thread is usually defined as a 'light weight process' because an operating system (OS) maintains smaller data structures for a thread than for a process. In relation to this, which of the followings is TRUE?
GateOverflow

Q259.

Which one of the following is NOT shared by the threads of the same process ?
GateOverflow

Q260.

Consider the following statements with respect to user-level threads and kernel-supported threads (i) context switch is faster with kernel-supported threads (ii) for user-level threads, a system call can block the entire process (iii) Kernel supported threads can be scheduled independently (iv) User level threads are transparent to the kernel Which of the above statements are true?
GateOverflow